Introduction To Generative Ai: Mastering Llms And Diffusion Models